// The order in which bar is compiled or documented is not deterministic
assert_that(p.cargo_process("doc")
.arg("--all"),
- execs().with_stderr_contains("[..] Documenting bar v0.1.0 ([..])")
+ execs().with_status(0)
+ .with_stderr_contains("[..] Documenting bar v0.1.0 ([..])")
.with_stderr_contains("[..] Compiling bar v0.1.0 ([..])")
.with_stderr_contains("[..] Documenting foo v0.1.0 ([..])"));
}
// The order in which foo and bar are documented is not guaranteed
assert_that(p.cargo_process("doc")
.arg("--all"),
- execs().with_stderr_contains("[..] Documenting bar v0.1.0 ([..])")
+ execs().with_status(0)
+ .with_stderr_contains("[..] Documenting bar v0.1.0 ([..])")
.with_stderr_contains("[..] Documenting foo v0.1.0 ([..])"));
}
assert_that(p.cargo_process("doc")
.arg("--all"),
- execs().with_stderr_contains("[..] Updating registry `[..]`")
+ execs().with_status(0)
+ .with_stderr_contains("[..] Updating registry `[..]`")
.with_stderr_contains("[..] Documenting a v0.1.0 ([..])"));
}